duck canvas - Español Inglés Diccionario